@charset "utf-8";
.boxUser {
	width:822px;
	margin:0px 0 0 5px;
	padding:10px 0 0;
	display:table;
	clear:both;
	background-color:#FFFFFF;
}
.boxUser .userItem {
	width:822px;
	display:block;
}
.boxUser .userRequest,
.boxUser .userInfo,
.boxUser .userLink {
	width:822px;
	display:inline-table;
	clear:both;
	*margin-bottom:10px;
}
.boxUser .userInfo {	
	height:132px;	
	-moz-border-radius:5px 5px 0 0;
	-webkit-border-radius:5px 5px 0 0;
    border-radius:5px 5px 0 0;
	width:822px;
	overflow:hidden;
	float:left;
}
.boxUser .userInfo .covers,
.boxUser .userInfo .info {
	position:absolute;
	z-index:10;
	height:132px;
	display:block;
	width:822px;
} 
.boxUser .userInfo .covers img {
	position:relative;
	-moz-border-radius:5px 5px 0 0;
	-webkit-border-radius:5px 5px 0 0;
    border-radius:5px 5px 0 0;
	width:822px;
	height:132px;
}
.boxUser .userInfo .info {
	/*background: url(../img/bg/fullhouse.png) left top no-repeat;*/
	z-index:11;
}
.boxUser .userInfo .info .border130,
.boxUser .userInfo .info .border100 {
	border:1px solid;
	border-color:#e3e6df #fcfcfa #e2ddda #c5c1b8;
	-moz-border-radius: 5px;
	-webkit-border-radius:5px;
    border-radius:5px;
	margin-top:23px;
	margin-left:10px;
	position:absolute;
	z-index:12;
}
.boxUser .userInfo .info .border100 {
	margin-left:150px;
	z-index:13;
	padding:0;
}
.boxUser .userInfo .info .border130 img,
.boxUser .userInfo .info .border100 img {
	-moz-border-radius: 5px;
	-webkit-border-radius:5px;
    border-radius:5px;	
}
.boxUser .userInfo .info .border100 img {
	max-width:101px;
	max-height:101px;
}
.boxUser .noBd {
	-moz-border-radius: 0!important;
	-webkit-border-radius: 0!important;
    border-radius: 0!important;
}
.boxUser .userLink {
	background-color:#2b2b2b;
	line-height:32px;
	height:32px;
	float:left;
	-moz-border-radius: 0 0 5px 5px;
	-webkit-border-radius: 0 0 5px 5px;
    border-radius: 0 0 5px 5px;
	display:block;
	
}
.boxUser .userLink ul {
	padding-right:8px;
	display:block;
	list-style:none;
	clear:both;
	margin-left:150px;
	width:663px;
}
.boxUser .userLink ul li {
	float:left;
	width:74px;
	text-align:center;
	font-size:11px;
	margin-left:10px;
}
.boxUser .userLink ul li a {
	color:#c3c3c3;
}
.boxUser .userLink ul li a:hover {
	color:#fffeff;
}
.boxUser .userLink ul li a.active {
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
    border-radius: 3px;
	background-color:#21b200;
	line-height:24px;
	height:24px;
	font-weight:bold;
	color:#fffeff;
	display:inline-block;
	width:74px;
	text-align:center;
	margin-top:4px\9;
}
.boxUser .userRequest {
	padding-bottom:10px;
}
.boxUser .userRequest .fullName {
	width:491px;
	float:left;
}
.boxUser .userRequest .fullName h2 {
	font-size:18px;
	padding-left:10px;
	line-height:26px;
}
.boxUser .userRequest ul,
.boxUser .userRequest ul li,
.boxUser .userRequest ul ul {
	list-style: none;
 	margin: 0;
 	padding: 0;
}
.boxUser .userRequest ul {
	position: relative;
 	float: left;
	width:331px;
	z-index:99;
}
.boxUser .userRequest ul li {
 	float: right;
	line-height: 1.3em;
	vertical-align: middle;
 	zoom: 1;
	padding-left:10px;
}
.boxUser .userRequest ul li a.requestA {
	display:block;
	padding-left:10px;
	height:24px;
	line-height:23px;
	font-weight:bold;
	font-size:11px;
	color:#fefefe;
	background:#bfbfbf url(../img/bg/point-down-hover.png) 93% center no-repeat;
	border:1px solid #b0b0b0;
	padding-right:20px;
	width:48px;
	text-align:left;
	overflow:hidden;
}
.boxUser .userRequest ul li:hover a.requestA {	
	color:#b4b4b4;
	background:#2b2b2b url(../img/bg/point-down-hover.png) 93% center no-repeat;
	border:none;
	height:26px;
	border:1px solid #2b2b2b;
	text-decoration:none;	
}
.boxUser .userRequest ul ul {
 	visibility: hidden;
 	position: absolute;
 	top: 28px;
 	left: 173px;
	margin-left:0;
	width:160px;
 	z-index: 500;	
	display:block;	
}
.boxUser .userRequest ul ul li {
 	float: left;
	text-align:left;	
	padding:7px 10px;
	border-top: 1px solid #363636;
	width:138px;
	height:auto;
	line-height:normal;
	background-color:#2b2b2b;		
	
}
.boxUser .userRequest ul ul li.firstChild {
	border-top: none;
}
.boxUser .userRequest ul ul li a {	
	background:none !important;
	
	display:table;
	font-weight:bold;
	width:138px;
	margin:0;
	padding:0 !important;
	color:#b4b3b3 !important;
}
.boxUser .userRequest ul ul li:hover a {
	color:#fdfdfd !important;
}
.boxUser .userRequest ul ul li.first {
	padding-top:5px;
}
.boxUser .userRequest ul li:hover > ul {
 	visibility: visible;
	
	
}
/***/
.boxNavi,
.boxNaviF {
	padding:0 5px;
	display:table;
	margin:0;
	width:170px;
} 
.naviFull {
	max-width:180px;
	padding:0;
	width:100%;
}
.boxNavi .headerTitle {
	width:100%;
	clear:both;
	color:#209e00;
	margin-bottom:5px;
}
.boxNavi h3 {
	font-weight:bold;
}
.boxNavi h3 a {
	color:#050505;
	font-size:11px;
}

.boxNavi .naviItem {
	width:100%;
	display:inline-table;
}
.boxNavi .naviItems {
	width:100%;
	padding-bottom:10px;
	display:table;
}
.boxNavi .naviItems table {
	width:100%;
	border:0;
	border-collapse:collapse;
}
.boxNavi .naviItems table td {
	padding:0 0 5px;
}
.boxNavi .naviItems table td img {
	max-width:170px;
	border:0;
}
.boxNavi .naviItems table td div.act {
	width:100%;
}
.boxNavi .naviItems table td div.act img {
	margin-left:3px;
	float:left;
}
.boxNavi .naviItems table td div.act img.first {
	margin-left:0;
}
.boxNavi .naviItems ul {
	float:left;
	clear:both;
	width:100%;
	display:block;
	list-style:none;
	
}
.boxNavi .naviItems ul li {
	float:left;
	clear:both;
	width:100%;
	padding:0 0 15px; 
	/*border-top: 1px solid #dcdcdc;*/
}
.boxNavi .naviItems ul li.firstChild {
	padding-top:0;
	border-top:none;
}
.boxNavi .naviItems ul li h3
{
	color:#555555;
	padding-left:5px;
	font-size:20px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}
.boxNavi .naviItems li ul,
.boxNavi .naviItems li ul.mainIcon,
.boxNavi .naviItems li ul.proItem {
	margin-left:10px;
	max-width:160px;
	float:left;
	margin-top:8px;
}
.boxNavi .naviItems li ul.mainIcon {
	margin-left:10px;
	margin-right:10px;
	max-width:160px;
	border-bottom:1px solid #eaeaea;
}
.boxNavi .naviItems li ul.proItem {
	margin-left:20px;
	margin-right:10px;
	margin-top:0;
	width:150px;
}
.boxNavi .naviItems li li {
	padding:1px 0;
	float:left;
	border-top:none;
}
.boxNavi .naviItems li ul.mainIcon li {
	width:22px;
	height:22px;
	margin:0 0 12px 24px;
	clear:none;
}

.boxNavi .naviItems li ul.mainIcon li.mLeft {
	margin-left:0;
}
.boxNavi .naviItems li ul.mainIcon img {
	border:0;
	float:left;
}
.boxNavi .naviItems li ul.proItem li {
	background:url(../img/bg/bullet.gif) left 11px no-repeat;
	padding-left:15px;
	padding-top:7px;
	width:auto;
}
.boxNavi .naviItems li ul.proItem li.globalMain {
	background:url(../img/icon/m-gift-s.gif) left 9px no-repeat;	
}
.boxNavi .naviItems a {
	color:#000000;
}
.boxNavi .naviItems a.active,
.boxNavi .naviItems a:hover {
	color:#038130;
}
.boxNavi .naviItems a.tipsy {
	display:table;
	padding:0;
}
.boxNavi .naviItems h3 a {
	color:#060807;		
	line-height:24px;
	height:24px;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	width:165px;
	padding-left:10px;
	float:left;
}
.boxNavi .naviItems h3 a.active {
	background-color:#79ce67;
	color:#FFFFFF;
}
.boxNavi .naviItems a.newsCategory {
	padding-left:25px;
	height:22px;
	float:left;
	line-height:22px;
	background:left center no-repeat;
}
.boxNavi .naviItems a.newsCategory {
	padding-left:25px;
	height:22px;
	float:left;
	line-height:22px;
	background:left center no-repeat;
}
.boxNavi .naviItems a.placesCategory {
	padding-left:25px;
	height:22px;
	float:left;
	line-height:22px;
	background:url(../img/bg/place-inactive.gif) left top no-repeat;
}
.boxNavi .naviItems a.placesCategoryActive {
	padding-left:25px;
	height:22px;
	float:left;
	line-height:22px;
	font-weight:bold;
	background:url(../img/bg/place-active.gif) left top no-repeat;
}
.boxNavi .naviItems a.active {
	font-weight:bold;
}